package secondStage.part2.包装类;

import com.sun.xml.internal.ws.api.model.wsdl.WSDLOutput;

/**
 * @ClassName: [intToString]
 * @Description: int与String相互转换
 * @Author: [黄劲松]
 * @CreateDate: [2021-03-28]
 * @Version: [v1.0]
 */
/*
int和String的相互转换
    基本类型包装类的最常见操作就是:用于基本类型和字符串之间的相互转换
    1. int转换为String
        public static String valueOf(inti):返回int参数的字符串表示形式。该方法是String类中的方法
    2.String转换为int
        public static int parseInt(Strings):将字符串解析为int类型。该方法是Integer类中的方法
*/
public class intToString {
    public static void main(String[] args) {
        //int---->String
        int number = 100;
        //方法一
        String s1 = "" + number;
        System.out.println("String类型：" + s1);
        //方法二
        //public static String valueOf(number);
        String s2 = String.valueOf(number);
        System.out.println("String类型：" + s2);
        System.out.println("-----------");
        //String------>int
        String s3 = "100";
        //方法一:  String--->Integer---->int
        Integer i = Integer.valueOf(s3);
        //public int intValue()
        int x = i.intValue();
        System.out.println("int类型：" + i);
        //方法er:   String ----->int
        //public static int parseInt(String s)
        int y = Integer.parseInt(s3);
        System.out.println("int类型：" + y);
    }
}
